﻿using FreeSql.Internal.Model;
using RS.BaseModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TPWorkPlat.DTO.Input
{
    /// <summary>
    /// 列表分页查询输入参数
    /// </summary>
    public class TheoryStudyGetListAndPageInfoInput : BaseAppAndUserInputModel
    {
        /// <summary>
        /// 当前页面
        /// </summary>
        public int pageIndex { get; set; }
        /// <summary>
        /// 每页条数
        /// </summary>
        public int pageSize { get; set; }
        /// <summary>
        ///查询条件 Logic传数值即可例：0,参考[0:And,1:Or];Operator传数值即可例：0，参考[0:Contains,1:StartsWith,2:EndsWith,3:NotContains,4:NotStartsWith,5:NotEndsWith,6:Equal,7:Equals,8:Eq,9:NotEqual,10:GreaterThan,11:GreaterThanOrEqual,12:LessThan,13:LessThanOrEqual,14:Range,15:DateRange,16:Any,17:NotAny]
        /// </summary>
        public DynamicFilterInfo? dfi { get; set; }
    }
}
